import React from 'react';

const LibraryIcon = (props) => (
  <svg
    xmlns="http://www.w3.org/2000/svg"
    fill="none"
    width="16"
    height="16"
    viewBox="0 0 16 16"
    {...props}
  >
    <defs>
      <clipPath id="clip0">
        <rect x="0" y="0" width="16" height="16" rx="0" />
      </clipPath>
    </defs>
    <g clipPath="url(#clip0)">
      <path
        d="M12.8145 14.0419H3.18552C2.53456 14.0418 2.0069 13.5142 2.0069 12.8634V5.95C2.007 5.29908 2.53464 4.77148 3.18552 4.77148H12.8145C13.4654 4.77156 13.9931 5.29916 13.9931 5.95V12.8634C12.993 13.5143 13.4654 14.0419 12.8145 14.0419ZM12.9035 12.863V5.95039C12.9034 5.90162 12.8638 5.86212 12.8151 5.86212H3.18494C3.13617 5.86212 3.09661 5.90162 3.09653 5.95039V12.863C3.09661 12.9117 3.13617 12.9512 3.18494 12.9512H12.8151C12.8638 12.9512 12.9034 12.9117 12.9035 12.863Z"
        fill="currentColor"
      />
      <path
        d="M3.09656 7.49813H12.9034V8.58877H3.09656V7.49813ZM6.36559 9.67941H9.63447V10.7701H6.36559V9.67941ZM10.0748 5.86209H5.92525C5.26579 5.86217 4.73115 5.32747 4.73115 4.66784V3.23917C4.73107 2.57963 5.26571 2.04492 5.92525 2.04492H10.0748C10.7343 2.04484 11.2689 2.57955 11.2689 3.23917V4.66799C11.2689 5.32747 10.7343 5.86209 10.0748 5.86209ZM10.1793 4.66755V3.23932C10.1793 3.18201 10.1328 3.13556 10.0755 3.13556H5.92453C5.86723 3.13556 5.82078 3.18201 5.82078 3.23932V4.6677C5.82078 4.72502 5.8672 4.77152 5.92453 4.7716H10.0755C10.1329 4.77152 10.1793 4.72502 10.1793 4.6677V4.66755Z"
        fill="currentColor"
      />
    </g>
  </svg>
);

export default LibraryIcon;
